@charset "utf-8";
/* CSS Document */
/* 链接颜色 */
a:link { color: #333; text-decoration:none;}
a:visited { color: #333; text-decoration:none;}
a:active { color: #cc0000; text-decoration:none;}
a:hover { color: #cc0000; text-decoration:none;}
.wrap{ width:1000px; margin:0 auto;}
em, i { font-style: normal;}
/* 清浮 */
.clearfix:after{content:"\20";clear:both;height:0;display:block;overflow:hidden;}
.clearfix{*zoom:1;}
.clear{ width:0px; height:0px; clear:both; font-size:0px; overflow:hidden;}
.titles {
text-indent: -99999px;
height: 0px;
width: 0px;
overflow: hidden;
font-size: 0px;
}
/*header*/
.header{ height:40px; line-height:33px; border-bottom:1px solid #ccc; background:#f7f7f7; text-align:center;}
/*banner*/
.banner{width:1000px;margin:0 auto 20px;}
.txt1{width:904px;height:123px;background:url(../images/bg2.png) no-repeat;overflow:hidden;margin:0 auto; }
.txt1 p{width:815px;margin:25px 0 0 47px;color:#ff3b9c;line-height:26px;}
.bg1 { /*background: url("../images/bg1.png") no-repeat scroll 0 0;*/height: 725px;margin-right: -835px; right: 50%; top: 52px;width: 340px; z-index: 2;}
.abs { position: absolute;}
.blank20{height:20px;}
/*板块一*/
.column1{ margin-top:20px;}
/*column1_left*/
.column1_left{ float:left; width:615px;}
.column1_tit{width:100%;margin-top:35px;}
.column1_tit h1{ display:block;width:100%; border-bottom:20px solid #ffa9b8; margin-bottom:30px;font-weight:normal;}
.column1_tit h1 p{font-family:Verdana;font-size:34px;color:#3ca6f1;line-height:68px;text-transform:uppercase;letter-spacing:5px;font-family:"微软雅黑";font-weight:900;text-align: left;text-indent: 100px;}
.column1_tit h1 span{font-size:31px;color:#020202;line-height:34px;padding-left:101px;display:block; text-align:center;text-indent: 0; position:relative; top:-20px;font-family:"微软雅黑";}
.list_prc{border:1px solid #e8e8e8;width:572px;height:352px;background:#fefefe;margin:26px 0 0 29px;}
.list_prc img{margin:10px;}
.list_txt{width:516px;height:100px;line-height:26px;color:#595959;overflow:hidden;margin:20px 0 0 54px;}
.list_txt a{color:#595959;}
.rel { position: relative;}
.Icon1{ background: url("../images/Icon1.png") no-repeat scroll 0 0;}
.Icon1 { background-position: 0 0; color: #FFFFFF; display: block; font-family: Verdana; font-size: 40px;font-style: normal; height: 81px; left: 0; line-height: 81px; text-align: center; top: 5px;
width: 81px;}
/*往期回顾*/
.wqhg_tab img{ width:140px; height:140px; overflow:hidden;}
/*底部*/
.footer{ text-align:center; line-height:26px; color:#fff; padding:30px 0; background:#e42e59; height:102px;}
.footer a{ color:#fff;}
/*新加*/
/*第一章*/
.concept {background: #fff;}
.concept .hd { position:relative;}
.concept .hd .daZ { position: absolute; left: 10px; top: 0px;  height: 72px;font-size: 40px; line-height: 72px;font-family:  Microsoft Yahei,黑体; }
.concept .hd .gN {position:absolute; top:71px; left:234px;font: 36px/60px Microsoft Yahei,黑体; color: #fff; position: absolute; background: #000; padding: 0px 5px;}
.concept .left {width: 747px; overflow: hidden; }
.act_bd_box { position: relative; margin-top: 15px;}
.concept .left h3 { font: 18px Microsoft Yahei,黑体; height: 35px; line-height: 35px; text-align: center; background: #ffa9b8; float: left; clear: left; padding: 0px 10px;}
.act_bd_box .act_pic {clear: left; margin-top: 10px;}
.act_bd_box .act_pic  img {border: 1px #cecece solid; background: #fff; padding: 4px;}
.act_bd_box .other { margin-top: 15px; display: inline; margin-right: 39px;  float:right;width: 308px; height: 299px;font: 14px/30px Microsoft Yahei,黑体; background: #ffa9b8; padding: 16px;}
.act_bd_box  .t { position: absolute; left: 269px; top: 50px; width: 99px; height: 106px; background: url(../images/b_img3.png) no-repeat;}
.act_bd_box .act_pos { position: absolute; left: 205px; top: 211px;}
.act_b_t {font: 18px/30px Microsoft Yahei,黑体; height: 30px; display: inline-block; margin-bottom: 8px;}
.act_bd_list { margin-top: 30px;}
.act_bd_list p {font-family: Microsoft Yahei,黑体;}
.act_bd_list .hd_r { width: 418px; margin-left: 32px;}
.act_bd_list .Q-pList { padding-top: 15px; padding-bottom: 10px; clear: both;}
.act_bd_list .Q-pList li {width: 135px; text-align: center; margin-left:35px; font: 12px Microsoft Yahei,黑体;}
.concept .right {width: 253px;}
.concept .right .hd {color: #e42e59; padding-left: 10px;}
.concept .right .hd h3 { font: normal 24px/60px Microsoft Yahei,黑体;}
.act_t_box { background: #ffa9b8; padding: 12px; width: 218px; margin-bottom: 10px;}
.concept .right .Q-tpWrap {position: relative;}
.concept .right  .attentBoxWrap {position: absolute; width: 50px; height: 20px; line-height: 20px;
 text-align: center; background: #e42e59; color: #fff; left: 0px; top: 68px;}
.concept .right  .attentBoxWrap a {color: #fff; line-height: 20px; display: block;}
.concept .right .other { text-indent: 2em;}
.concept .right .zhuanbo { font-weight:normal; display:block;font-size: 12px; color: #7f7f7f; line-height: 26px; text-indent:0em; cursor: pointer;}
/*第二章*/
.Qa-two { border-top: 5px #000 solid; margin-top: 30px; background: #fff;}
.Qa-two .hd {position: relative;}
.Qa-two .hd .daZ { position: absolute; left: 10px; top: 0px;  height: 72px;font-size: 40px; line-height: 72px;font-family: Microsoft Yahei,黑体;}
.Qa-two .hd .gN {position:absolute; top:70px; left:132px;font: 36px/60px Microsoft Yahei,黑体; color: #fff; position: absolute; background: #000; padding: 0px 5px;}
.Qa-two .bd {position: relative; padding: 0px 48px 0px 10px; }
.Qa-two .Qa_rw {position:absolute; top:-164px; right:0px;width:315px; height: 316px; text-align: right;}
.Qa-two .Qa_rw img {display: block;}
.Qa-two .Qa_tip { display:block;height: 40px;  width: 185px; background: #000; color: #fff; font: 18px Microsoft Yahei,黑体; line-height:40px; padding-right: 5px; position: relative; margin-top: -40px; margin-left: 125px;}
.Qa-two .Qa-pic { margin-left: 37px; display: block;}
.Qa-two .Qa_t { height: 191px; padding: 15px; background: #e42e59;color: #fff;}
.Qa-two .Qa_t p {width: 195px; margin-left: 90px; text-align: left;}
.Qa-two .Qa_t .zhuanbo {font-weight:normal; display:block;font-size: 12px; color: #fff; line-height: 26px; text-indent:0em; cursor: pointer;}
/*问答样式*/
.Qa-two .QA {border: 2px #dddddd solid; position: relative; background: #fff; margin-bottom: 15px;}
.Qa-two .QA .QA-shuzi { left: 5px;top: 6px; z-index: 1; position: absolute;width: 42px; height: 46px; background: #000; font: 30px Microsoft Yahei,黑体;color: #fff; line-height: 46px; text-align: center; }
.Qa-two .QA .QA-title { display: block; height: 53px; background: #ffa9b8; position: relative;margin-left: -6px;font: 16px/24px Microsoft Yahei,黑体; margin-top:18px;padding-left: 61px;padding-right: 70px;}
.Qa-two .QA .QA-dig {top:5px; right:-25px;position:absolute;width: 78px; height: 78px; background: url(../images/b_img4.png) no-repeat;}
.Qa-two .QA .QA-duigou {background-position: 0px -78px;}
.Qa-two .QA .QA-chazi {background-position: 0px 0px;}
.Qa-two .QA .QA-dgcz {background-position: 0px -156px;}
.Qa-two .QA .QA-text {font: 13px/24px Microsoft Yahei,黑体; margin:15px 15px;}
.Qa-two .QA1 {width: 660px; margin-bottom: 13px;}
.Qa-two .QA1 .QA-shuzi{top:-2px;}
.Qa-two .QA1 .QA-title {margin-top: 10px;}
.Qa-two .QA1 .QA-dig {top:-10px; right: -38px;}
.Qa-two .QA1 .QA-text { margin: 10px 15px;}
.Qa-two .QA2 {width:725px;}
.Qa-two .QA2 .QA-shuzi{top:-2px;}
.Qa-two .QA2 .QA-title {margin-top: 10px; margin-right: 60px;}
.Qa-two .QA2 .QA-dig {top:-5px; right: 0px;}
.Qa-two .QA2 .QA-text { margin: 13px 15px;}
/*解惑*/
.truth {margin-top:20px;border-top: 5px #000 solid; background: #fff;}
.items .hd,.items h2 {font-size: 0;height: 0;line-height: 0;overflow: hidden;width: 0;}
.truth_logo {height: 175px; position: relative;}
.truth_logo .daZ { position: absolute; left: 10px; top: 1px;  height: 72px;font-size: 40px; line-height: 72px;font-family:  Microsoft Yahei,黑体;}
.truth_logo .gN {position:absolute; top:71px; left:183px;font: 36px/60px Microsoft Yahei,黑体; color: #fff; position: absolute; background: #000; padding: 0px 5px;}
.truth .left {width: 789px;}
.truth .left .one { border: none;  height: 43px;font: 20px/43px Microsoft Yahei,黑体; }
.truth .left .one em { padding-left:15px;width: 330px;display:inline-block; border-right: 1px #bfbfbf solid;}
.truth .left .box {overflow:hidden;min-height:176px; _height:176px;border-top: 2px #bfbfbf solid; margin-bottom: 22px; position: relative;}
.truth .box .t-pos {width: 35px; text-align: center; height: 176px; position: absolute; left: 0px; top: -2px;
background: url(../images/b_img5.png) no-repeat;color:#fff;font: 48px/51px Microsoft Yahei,黑体; }
.truth .box .t-pic { margin-left: 60px;}
.truth .box .t-r { padding-left: 18px; padding-top:10px;width: 150px;font: 14px/22px Microsoft Yahei,黑体;}
.truth .box .t-r img {display: block; margin-bottom: 20px;}
.truth .box .t-t {font: 14px/24px Microsoft Yahei,黑体; padding:10px; width: 98px; background: #ffa9b8;}
.truth .box .t-wz {margin:20px 0px 0px 20px;width:136px; font: 14px/22px Microsoft Yahei,黑体;}
.truth  .act_ul { padding-left: 7px;}
.truth .right{width: 200px; padding-right: 10px;}
.act_r_pic img {display: block;}
.act_r_pic .act_i { float:right; text-align:right; padding-left:10px;padding-right:10px;font: 18px Microsoft Yahei,黑体; height: 41px; line-height: 41px; color: #fff; position: relative; margin-top: -41px; margin-left: 20px; }
.act_r_text { padding: 15px; background: #ffa9b8;font-size: 12px; line-height: 24px;font: 14px Microsoft Yahei,黑体; }
.act_r_text .zhuanbo { cursor: pointer;}
.act_r_p { margin-top: 8px;}
.act_r_p img {padding: 4px; background: #fff; border: 1px #ccc solid;}  
/*用法之惑*/
.act_tr_video {clear:both;margin: 20px 13px 0px 9px; padding-bottom: 30px; padding-top: 5px; border-top:3px #ffa9b8 solid; }
.act_tr_video .act_v_t {height: 70px; font: 24px/70px Microsoft Yahei,黑体;}
.act_tr_video .left {width: 350px;}
#mod_player{ margin-top: 5px;}
.act_tr_video .right {width: 590px; padding-top: 23px;}
.act_tr_video .title-r {display:block;color: #fff; padding:5px 20px;height:24px; background:#000;font: 18px/24px Microsoft Yahei,黑体;}
.act_tr_video .title-r a {color: #fff;}
.act_tr_video .other { width:414px;padding: 15px 30px  20px 30px; height: 65px;background: #e42e59;color:#fff;font: 14px/24px Microsoft Yahei,黑体; position: relative; margin-left: 139px; }
.act_t_v {width: 40px; height: 60px; padding: 10px 15px 0px 15px;  font: 20px/26px Microsoft Yahei,黑体;color: #fff;  background: url(../images/img_19.png) no-repeat;}
.tr-hs {width: 36px; height: 56px; padding: 6px 13px 0px 13px; background: url(../images/img_14.png) no-repeat;font: 18px/24px Microsoft Yahei,黑体; color: #fff;}
.t-picc { margin-top:10px;width: 58px; height: 59px; text-align: center; padding:8px 2px 5px 2px;color:#fff;font: 18px/18px Microsoft Yahei,黑体; background: url(../images/img_15.png) no-repeat;}
/*按摩步骤*/
.act_ambz {width: 920px; overflow: hidden; margin-top: 20px;}
.act_ambz  li {width: 140px; float: left; display: inline;margin-right: 10px;_margin-right: 5px;}
.act_ambz  li img {display: block;border:2px #ccc solid; margin-left: 23px;}
.act_ambz  li .cf { height: 22px; margin-top: 5px;}
.act_ambz  .b {width: 22px; height: 22px; text-align:center;color:#fff;font: 18px/21px Microsoft Yahei,黑体; background: url(../images/b_img6.png) no-repeat;}
.act_ambz  .br {height: 1px;width:115px;background: #e42e59; margin-left: 3px; overflow: hidden;margin-top: 10px;}
.act_ambz .ps { padding-left:10px;text-align: center; height: 24px;font: 14px/24px Microsoft Yahei,黑体;}
.act_new_v .other {width: 670px; height:45px;  position: absolute; top:54px; left: -87px;  }
.act_new_v .title-r { margin-left: 25px; margin-top: 20px;}
.act_new_v .act_v_t  { line-height: 30px; margin-top: 16px;}
.act_new_v .act_t_v {width: 54px; text-align: center; height: 102px; padding: 20px 24px 0px 24px; background: url(../images/b_img7.png) no-repeat; font-size: 24px;}
.act_new_v .hdv { padding-top: 20px; margin-left: 10px; width: 200px; }
.act_new_v .act_ambz {padding-left: 35px; padding-top: 25px;}
.act_new_v .f_o { width:735px; position:relative;}
/*第四章 单品*/
.items .left {width: 625px;}
.items .bd {padding-bottom: 20px;}
.item_l_t { height: 159px; position: relative; background:url(../images/img1.jpg);}
.item_l_t .daZ { position: absolute; left: 10px; top: 2px;  height: 72px;font-size:40px; line-height: 72px;font-family: Microsoft Yahei,黑体;}
.item_l_t .gN {position:absolute; top:72px; left:132px;font: 36px/60px Microsoft Yahei,黑体; color: #fff; position: absolute; background: #000; padding: 0px 5px;}
.picList { padding-top:20px;width: 625px; zoom: 1; position: relative; }
.picList li { padding-bottom: 20px; width: 195px; border-bottom: none; display: block; float:left;text-align: center; }
.picList li a:hover {color: #c00;}
.picList img { }
.picList li .subtool {font: 14px/18px Microsoft Yahei,黑体;}
.picList li .subto {color:#757575;font: 14px/18px Microsoft Yahei,黑体;}
.picList #listItem5 { width:290px; background: #ffa9b8; padding: 10px 10px;font: 30px/36px Microsoft Yahei,黑体;  text-align: left;margin-bottom: 20px;}
.picList2  { padding-top: 0px;}
.picList2 li {width: 155px;}
#listItem2 {padding-top: 35px;}
.items .right {width: 346px;}
.items .right h3 {margin-top:10px;font: 24px/42px Microsoft Yahei,黑体; height: 42px;color: #e42e59;}
.items .right .act_i_t { padding:8px 10px;font: 18px/24px Microsoft Yahei,黑体;color: #fff; background:#e42e59; margin-bottom: 5px;}
.items .right .box {background: #ffa9b8; margin-right: 10px; padding: 10px; margin-bottom: 10px;}
.items  .box .box_l {width: 190px; position: relative;}
.items  .box_l .box_t { position:relative; margin-left:-20px;padding-left:15px;display: block;width: 196px; height: 26px;  background: #000;color: #fff;font: 16px/26px Microsoft Yahei,黑体;}
.items  .box_l .box_t a {color: #fff;}
.items  .box_l p {padding-left:2px;font: 14px/18px Microsoft Yahei,黑体; }
.items  .box_l .t {margin-top: 3px;}
.items  .box_l .s {color: #e42e59;margin-bottom: 5px;}
.items  .box_l .n {padding-top:3px;font-size: 12px; line-height: 20px; border-top: 1px #fff solid;}
.items  .box .box_r {width: 115px; }
.text{font: 14px/22px Microsoft Yahei,黑体;background: #ffa9b8;padding: 16px; line-height:30px;}
